【WSL】WSL の root パスワードを変更する

例えば WSL で使用可能な Ubuntu ディストリビューションでは root でのログインは推奨されていません。特権コマンドを実行したい場合は、インストール時に作成した一般ユーザ(Windowsユーザではありません) でログインしてから sudo コマンドを実行することが推奨されています。デフォルトのrootのパスワードは分かりません。どうしても変更したい場合は以下コマンドでrootのパスワードを変更します。


username@PCNAME:~$sudo passwd root

Retype new password:
passwd: password updated successfully
以上で次からは設定したパスワードで root ログインが可能となります。




これで以下の通りrootログインが可能となります。


username@PCNAME:~$ su
Password:


解決方法

(注意事項)WSL と WSL2は仕組みが全くことなります。特に記載がない場合はWSLはWSL1(WSL2ではない)を指します。


【WSL】よくある質問


個人的に独自に調査した事項をまとめています。各ベンダーとは全く関係がありません。
内容に誤りがある場合や情報が古くなっている場合があります。その場合でも修正されるとは限りません。
参考としてサイト閲覧ください。万が一誤りがあり損失等が発生しても保証しません。あくまでも自己責任でサイトを閲覧ください。